berlin marathon
AthleticsBerlin 2026: Assefa and the World Record Dropped in the Final Two KilometresKilometre 40. The clock on the lead vehicle had not betrayed anyone yet. Tigs...
Table TennisThe Sediment Layer of English Table Tennis: Membership Money Flowing to the RootsA Butterfly table tennis table with a design inspired by an event called...
Table TennisWhen Leana Hochart Touched the U19 Trophy in Antibes: An Unbeaten Journey and the Marks of YouthOn the final afternoon in Antibes, Leana Hochart stepped onto the table with...
Domestic FootballU15 Vietnam 3-4 U15 Iran: A Narrow Defeat or a Costly Lesson in Mentality and Defensive Organisation?The match between U15 Vietnam and U15 Iran ended 3-4, a result that left many...
International FootballEstevao, 23 Minutes and a Crack on the Right Flank: Chelsea Hold an Asset, Barcelona Wait for a NodThere is a way of counting I have kept since a slip-up on live television in...
BadmintonThuy Linh Stopped at Vietnam Open: When Xu Wen Jing's Speed and Power Overwhelm Vietnam's No. 1Nguyen Thuy Linh stood in the middle of Nguyen Du Stadium, the applause of th...
International FootballFrom Stand A: Transfer-Window Noise and the Silence at Hang DayIn the 68th minute I was standing by the technical area, seven steps from the...
VolleyballVietnamese Volleyball's Data Gap Through the Lens of the Transfer MarketIn my tracking folder there is a file dedicated to Vietnamese volleyball. It...
VolleyballThe Empty Volleyball Analysis Sheet and the Discipline of HonestyIn the small editing room in Hai Phong, I have a habit of pinning...
BadmintonAshmita Chaliha, the Haze at Super 100 and a Question About BWF's Venue StandardsGame one ended 10-21. Game two ended 21-10. The two lines sat next to each...
International FootballWhen the Red Carpet Leaks Into the Football Page: Taylor Swift, Travis Kelce and the Filtering GapThat morning, in the internal news feed I still scan every day, a headline...
Domestic FootballThe V.League Transfer Market: Real Money, Missing DataOn 5 January 2026 in Bangkok, Nguyễn Xuân Son scored for Vietnam in the secon...
Domestic FootballVietnam U15 vs Bosnia U15: 8v8, final-third offside and a 72-hour rules testOn 21 October, Vietnam's U15 squad left the airport. On 24 October, they play...
VolleyballShriners Children's Showdown 2026: When ACC Meets SEC – A Ranking Puzzle or a Brand Battle?When I saw the announcement about the 2026 Shriners Children's Showdown at th...
TennisSix Breaks in 64 Minutes: Siniakova Wins Osaka and the Ceiling of a Doubles SpecialistKaterina Siniakova beat Ashlyn Krueger 6-1, 6-0 in the Japan Open final in...
TennisNovak Djokovic stunned by Mariano Navone in US Open 2026 first roundOn the night of August 31, 2026 at Flushing Meadows in New York, Mariano...
International FootballWhen the Atlas Stand Broke the Silence: A National Anthem and a Lesson in Collective MemoryWhen the chant from the away supporters' stand cut through the Mexican nation...
Domestic FootballCrystal Palace vs Newcastle: A Goalless First Half and a Goalkeeper Who Does Not ExistThird minute. Jean-Philippe Mateta breaks into the box, shifts the ball onto...
Swimming830 Quotas and 6 New Events: The 2027 World Cup Becomes the Harshest Olympic Gateway in Swimming HistoryThere is a number I recorded in my spreadsheet in April 2026 and have...
VolleyballThree Rivers from One Source: Arizona State and the Art of Distribution Against StanfordIn the third set, with the score sitting at 24-23 in Stanford's favor, I sat ...
Table TennisThe Sediment Layer of English Table Tennis: Membership Money Flowing to the RootsA Butterfly table tennis table with a design inspired by an event called...
Table TennisWhen Leana Hochart Touched the U19 Trophy in Antibes: An Unbeaten Journey and the Marks of YouthOn the final afternoon in Antibes, Leana Hochart stepped onto the table with...
Domestic FootballU15 Vietnam 3-4 U15 Iran: A Narrow Defeat or a Costly Lesson in Mentality and Defensive Organisation?The match between U15 Vietnam and U15 Iran ended 3-4, a result that left many...
International FootballEstevao, 23 Minutes and a Crack on the Right Flank: Chelsea Hold an Asset, Barcelona Wait for a NodThere is a way of counting I have kept since a slip-up on live television in...
BadmintonThuy Linh Stopped at Vietnam Open: When Xu Wen Jing's Speed and Power Overwhelm Vietnam's No. 1Nguyen Thuy Linh stood in the middle of Nguyen Du Stadium, the applause of th...
International FootballFrom Stand A: Transfer-Window Noise and the Silence at Hang DayIn the 68th minute I was standing by the technical area, seven steps from the...
VolleyballVietnamese Volleyball's Data Gap Through the Lens of the Transfer MarketIn my tracking folder there is a file dedicated to Vietnamese volleyball. It...
VolleyballThe Empty Volleyball Analysis Sheet and the Discipline of HonestyIn the small editing room in Hai Phong, I have a habit of pinning...
BadmintonAshmita Chaliha, the Haze at Super 100 and a Question About BWF's Venue StandardsGame one ended 10-21. Game two ended 21-10. The two lines sat next to each...
International FootballWhen the Red Carpet Leaks Into the Football Page: Taylor Swift, Travis Kelce and the Filtering GapThat morning, in the internal news feed I still scan every day, a headline...
Domestic FootballThe V.League Transfer Market: Real Money, Missing DataOn 5 January 2026 in Bangkok, Nguyễn Xuân Son scored for Vietnam in the secon...
Domestic FootballVietnam U15 vs Bosnia U15: 8v8, final-third offside and a 72-hour rules testOn 21 October, Vietnam's U15 squad left the airport. On 24 October, they play...
VolleyballShriners Children's Showdown 2026: When ACC Meets SEC – A Ranking Puzzle or a Brand Battle?When I saw the announcement about the 2026 Shriners Children's Showdown at th...
TennisSix Breaks in 64 Minutes: Siniakova Wins Osaka and the Ceiling of a Doubles SpecialistKaterina Siniakova beat Ashlyn Krueger 6-1, 6-0 in the Japan Open final in...
TennisNovak Djokovic stunned by Mariano Navone in US Open 2026 first roundOn the night of August 31, 2026 at Flushing Meadows in New York, Mariano...
International FootballWhen the Atlas Stand Broke the Silence: A National Anthem and a Lesson in Collective MemoryWhen the chant from the away supporters' stand cut through the Mexican nation...
Domestic FootballCrystal Palace vs Newcastle: A Goalless First Half and a Goalkeeper Who Does Not ExistThird minute. Jean-Philippe Mateta breaks into the box, shifts the ball onto...
Swimming830 Quotas and 6 New Events: The 2027 World Cup Becomes the Harshest Olympic Gateway in Swimming HistoryThere is a number I recorded in my spreadsheet in April 2026 and have...
VolleyballThree Rivers from One Source: Arizona State and the Art of Distribution Against StanfordIn the third set, with the score sitting at 24-23 in Stanford's favor, I sat ...
